@charset "utf-8";
*{margin:0;	padding:0;}
body{font-size:12px; font-family:"微软雅黑";}
ul,ol,li{list-style-type:none;}
a{text-decoration:none;}
img{border:none;}
*, *:before, *:after{box-sizing: inherit;}
/*studio切换*/
.slider1,.slider2,.slider3,.slider4{width:100%; height:725px; margin:0 auto 2%; position:relative; overflow:hidden; background:#fff; text-align:center;}
.slider1 .bd,.slider2 .bd,.slider3 .bd,.slider4 .bd{width:1130px; position:absolute; left:0; margin-left:-1280px;}
.slider1 .bd li,.slider2 .bd li,.slider3 .bd li,.slider4 .bd li{width:1130px; overflow:hidden;}
.slider1 .bd li img,.slider2 .bd li img,.slider3 .bd li img,.slider4 .bd li img{display:block; width:1130px;height:725px;}
/*.slider1 .tempWrap,.slider2 .tempWrap,.slider3 .tempWrap,.slider4 .tempWrap{overflow:visible !important}*/
.slider1 .tempWrap ul,.slider2 .tempWrap ul,.slider3 .tempWrap ul,.slider4 .tempWrap ul{margin-left:-980px !important;}
.slider1 .pnBtn,.slider2 .pnBtn,.slider3 .pnBtn,.slider4 .pnBtn{position:absolute; z-index:1; top:0; width:100%; height:725px; cursor:pointer;}
.slider1 .prev,.slider2 .prev,.slider3 .prev,.slider4 .prev{left:-50%; margin-left:-50%;}
.slider1 .next,.slider2 .next,.slider3 .next,.slider4 .next{left:1130px;}
.slider1 .pnBtn .blackBg,.slider2 .pnBtn .blackBg,.slider3 .pnBtn .blackBg,.slider4 .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:725px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slider1 .pnBtn .arrow,.slider2 .pnBtn .arrow,.slider3 .pnBtn .arrow,.slider4 .pnBtn .arrow{display:block; position:absolute; top:315px; z-index:1; width:1130px; height:725px;}
/*.slider1 .prev .arrow,.slider2 .prev .arrow,.slider3 .prev .arrow,.slider4 .prev .arrow{right:0; background:url(http://www.miaojibrand.com:80/admin/fileadmin/upfile/images/slider-arrow.png) -120px 0 no-repeat;}*/
.slider1 .next .arrow,.slider2 .next .arrow,.slider3 .next .arrow,.slider4 .next .arrow{left:6%; background:url(../images/im_02.jpg) 0 0 no-repeat;}
/*studio切换end*/
.clear{clear:both; margin:0; padding:0;	font-size:0; line-height:0;}

.head{width:100%; height:60px; background:#333131; position:fixed; top:0; z-index:999;}
.header{width:95%; height:60px; margin:0 auto;}

.header_nav{float:left; width:50%; height:auto; margin:0 0 0 13%; position:relative;}
.header_nav li{float:left; padding:0 7%; text-align:center; font-size:18px; line-height:60px; color:#FFF; position:relative; color:#fefefe; cursor:pointer; background:#333131; z-index:99999;}
.header_nav li a{color:#FFF; -webkit-transition: all 100ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 0ms; position:relative;}
.header_nav li a:hover:after, .header_nav li a:active:after, .header_nav li a:focus:after{width:100%;}
.header_nav li a:after{content:''; position:absolute; left:0%; right:0%; bottom:-14%; -webkit-transition: all 0.15s linear 0s; width:0; background:#FFF; height:2px;}

/*erji*/
.erji{position:absolute; left:-15%; top:100%; display:none; z-index:999; width:500%; overflow:hidden; background:#333131; border-left:1px solid #4d4b4c; border-right:1px solid #4d4b4c; padding-bottom:50%;}
.erji li{float:left; width:48%; text-align:left; font-size:14px; line-height:initial; color:#FFF; margin:0; margin-left:9%; position:initial; padding:3% 0; -webkit-transition:0; background:none; z-index:999; border-bottom:none;}
.erji li:after{content:''; position:initial; left:initial; right:initial; bottom:initial; -webkit-transition:0; width:initial; background:none; height:initial;}
.erji li a{position:relative; display:initial; color:#FFF; -webkit-transition: all 100ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 0ms;}
.erji li a:hover:after, .erji li a:active:after, .erji li a:focus:after{width:100%;}
.erji li a:after{content:''; position:absolute; left:0%; right:0%; bottom:-50%; -webkit-transition: all 0.15s linear 0s; width:0; background:#FFF; height:2px;}
.erji li.t1{text-align:left; width:30%;}
.erji li.t2{text-align:left; width:48%;}
/*erji*/

.header_anniu{float:left; width:40px; height:10px; margin-top:2.3%; display:block; cursor:pointer;}
.header_anniu2{float:left; width:30px; height:30px; margin-top:1.9%; display:block; cursor:pointer;}
.header_right{float:right; height:auto; margin:1% 0 0 0; font-size:18px; color:#FFF; letter-spacing:2px; text-align:right; display:inline-block; width:18%;}
.header_right a{float:right;}
.header_right img{margin:4px 9px 0 0; height:auto; display:-webkit-inline-box;}
.header_right_in{padding:0px 12px 2px; border-radius:20px; border:1px solid #FFF; background:#323030; color:#FFF; font-size:18px;  
display:-webkit-inline-box; -webkit-transition: all 0.3s linear 0s;}
.header_right_in:hover{background:#FFF; color:#323030;}
.header_right2{display:none;}
.header_right2_nav{display:none;}
.workerj{width:100%; overflow:hidden; background:#333131; padding-top:80px; height:660px; position:absolute; z-index:999; left:-100%; top:85px;}
.workerj_in{width:90%; overflow:hidden; margin:0 auto;}
.workerj_in_top{font-size:61px; color:#BFBFC0; line-height:61px; font-weight:bolder; letter-spacing:6px; margin-left:-4px; padding-bottom:3%;}
.workerj_in_left{float:left; width:30%; overflow:hidden; color:#888889; margin-right:4%;}
.workerj_in_left h2,.workerj_in_center h2,.workerj_in_right h2{font-size:24px; line-height:24px; font-weight:bolder; border-bottom:1px solid #888889; padding-bottom:15px;
margin-bottom:5px; letter-spacing:1px;}
.workerj_in_left p{font-size:14px; line-height:32px;}
.workerj_in_left span{font-size:18px; color:#DCDCDD; line-height:18px; font-weight:bolder;}
.workerj_in_center{float:left; width:21%; overflow:hidden; color:#888889; margin-right:4%;}
.workerj_in_center .input1{width:95%; height:14px; color:#DCDCDD; background:#6d6d6d; margin:15px 0; font-size:14px; padding:17px 0; border:none; outline:none; padding-left:4%;}
.workerj_in_center .input2{font-size:14px; line-height:14px; color:#3E3A39; padding:12px 15px; margin-bottom:25px; background:#a5a7a6; outline:none; border:none; cursor:pointer;}
.workerj_in_center_in{width:100%; overflow:hidden; margin-top:20px;}
.workerj_in_center_in li{float:left; width:22%;}
.workerj_in_center_in li:first-child{margin-left:-4%;}
.workerj_in_center_in li:last-child{margin-right:-6%;}
.workerj_in_center_in li img{display:block; width:60%; margin:0 auto;}
.workerj_in_center_in li p{text-align:center; font-size:12px; color:#888889; padding-top:7px;}
.workerj_in_center_in li a{color:#888889;}
.workerj_in_center_in li a p:hover{color:#DCDCDD;}
.workerj_in_right{float:left; width:17%; overflow:hidden; color:#888889;}
.workerj_in_right ul{margin-top:20px;}
.workerj_in_right li{width:100%; border-bottom:1px solid #888889; font-size:14px; color:#888889; line-height:22px; padding-bottom:10px; margin-bottom:10px;}
.workerj_in_right li:last-child{border-bottom:none;}
.workerj_in_right li a{color:#888889;}
.workerj_in_right li a:hover{color:#DCDCDD;}
.workerj_in_you{float:right; width:17%; overflow:hidden;}
.workerj_in_you li{float:right; width:30%; overflow:hidden; margin-left:8%; cursor:pointer;}
.workerj_in_you li img{width:100%; height:auto;}
.banner_in{width:100%; overflow:hidden; margin:0 auto;}
.banner{width:100% ;height:740px; background:url(../images/ban01.jpg) no-repeat center; margin-top:0px;}
.main{width:95%; overflow:hidden; margin:0 auto 4%;}
.main_work{margin-top:8%;}
.main_one{width:100%; overflow:hidden; margin:4% 0 6.7% 0;}
.main_one_left{float:left; width:75%; overflow:hidden; color:#3e3a39; font-size:62px; font-weight:bold; line-height:82px; letter-spacing:3px;}
.main_one_right{float:right; width:30%; overflow:hidden; margin-top:6%; color:#3E3A39; font-weight:bolder; font-size:56px; line-height:56px; letter-spacing:2px; text-align:right;}
.main_one_right a{color:#3E3A39;}
.main_one_right img{width:100%; height:auto;}
.main_two{width:100%; overflow:hidden; margin-bottom:1px;}
.main_two li{float:left; width:18.3%; overflow:hidden; height:252px; cursor:pointer; color:#3E3A39;}
.main_two li:last-child{}

.main_two_tu,.main_two_tu2{width:100%; height:134px; display:inline-block; vertical-align:middle; padding-top:10px;
-webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}
.main_two_tu2{padding-left:22%;}
.main_two_tu .x1{margin-left:3%; width:88px;height:150px;}
.main_two_tu .x2{margin:0 0 0 2%; width:88px;height:150px;}
.main_two_tu .x3{margin:0 0 0 8%; width:88px;height:150px;}
.main_two_tu .x4{margin:0 0 0 2%; width:88px;height:150px; }
.main_two_tu .x5{margin-top:0; width:88px;height:150px;}
.main_two_tu2 .x6{margin-top:12%;}
.main_two_tu img,.main_two_tu2 img{display:-webkit-inline-box; vertical-align:middle; text-align:center;}
.main_two li h2{font-size:15px; line-height:15px; color:#3E3A39; width:100%; margin:29px auto 10px;}
.main_two li h3{width:100%; margin:60px auto 0 auto; color:#3E3A39; font-size:16px; line-height:20px;}
.main_two li:hover .main_two_tu{margin-top:-3%; height:144px;}
.main_two li:hover .main_two_tu2{margin-top:-3%; height:139px;}


@media only screen and (max-width:99999px){
.header_logo{float:left; width:11%; height:auto; }
.header_logo img{height:157px;z-index: -1;}
.main_three{width:100%; overflow:hidden; margin-bottom:6%;}
.main_three h2,.main_three h4{float:left; font-size:72px; color:#3E3A39; line-height:72px; padding-bottom:5%; margin-left:-5px;}
.main_three h2 a,.main_three h4 a{color:#3E3A39;}
.main_three h4{float:right; margin-right:0px;}
.main_three li{float:left; width:32.5%; overflow:hidden; margin-right:1.25%;}
.main_three li:nth-child(3n){margin-right:0;}
.main_three_tu{width:100%; height:auto; position:relative;}
.main_three_tu img{width:100%; height:auto;}
.main_three li p{font-size:24px; color:#3E3A39; line-height:24px; padding:7% 0;text-align:left;}

.jiaodiantu{width:100%; height:716px; margin:0 auto; position:relative; overflow:hidden;}
.jiaodiantu img{width:100%; height:auto;}
.jiaodiantu .prev{position:absolute; left:5%; top:40%; width:96px; height:96px; background:url(../images/zuojiantou.jpg) no-repeat;}
.jiaodiantu .next{position:absolute; right:5%; top:40%; width:96px; height:96px; background:url(../images/youjiantou.jpg) no-repeat;}
.main_four{width:100%; overflow:hidden; margin-bottom:6%;}
.main_four h2,.main_four h4{float:left; font-size:72px; color:#3E3A39; line-height:72px; padding-bottom:5%; margin-left:-2px;}
#danduh2{margin-left:-7px;}
.main_four h2 a,.main_four h4 a{color:#3E3A39;}
.main_four h3{float:right; color:#3E3A39; font-size:55px; line-height:55px; padding-top:0.5%;}
.main_four h4{float:right; margin-right:0px;}
.main_four ul{overflow:hidden; clear:both;}
.main_four li{float:left; width:24.2%; overflow:hidden; margin-right:1.06%;}
.main_four li:nth-child(4n){margin-right:0;}
.main_four_tu{width:100%; height:auto; position:relative;}
.main_four_tu img{width:100%; height:300px;}

.main_four_tuu{width:100%; height:auto; position:relative;}
.main_four_tuu img{width:100%; height:360px;}

.main_four li p{font-size:24px; color:#3E3A39; line-height:24px; padding:7% 0; text-align:left;}
.main_four_in{width:100%; height:100%; cursor:pointer; background:url(../images/pic_31.jpg); position:absolute; left:0; top:0; opacity:0;
-webkit-transition: all 0.2s linear 0s;}
.main_four_in img{width:30%; height:auto; display:block; position:relative; top:40%; left:35%;
-webkit-transition: all 0.2s linear 0s;}
.main_four li:hover .main_four_in,.main_three li:hover .main_four_in{opacity:1;}
.main_four li:hover .main_four_in img,.main_three li:hover .main_four_in img{top:30%;}


.bqdh{
	
	display:block;
}
.bqdhem{
	display:block;
	
}
.bqdhem p {
	
	border-top: 1px solid #888889;
}

.bqdhem p img{
	display:block;
	width:45%;
margin-top: 10px;
}
}


@media only screen and (max-width:767px){
	
	.head{
		width: 100%;
    height: 35px;
    background: #333131;
    position: fixed;
    top: 0;
    z-index: 999;
		
	}
	
.header_right img{margin:4px 9px 0 0; height:auto; display:-webkit-inline-box; width:15px;}
.header_right_in{font-size:9px  !important;}
.header_nav{float:left; width:45% !important; height:auto; margin:0 0 0 5% !important; position:relative;}
.header_nav li{ padding:0 2% !important;  float:left; padding:0 7%; text-align:center; font-size:12px !important; line-height:35px !important; height:35px !important; color:#FFF; position:relative; color:#fefefe; cursor:pointer; background:#333131; z-index:99999;}
.header_nav li a{color:#FFF; -webkit-transition: all 100ms cubic-bezier(0.2, 0.3, 0.25, 0.9) 0ms; position:relative;}
.header_nav li a:hover:after, .header_nav li a:active:after, .header_nav li a:focus:after{width:100%;}
.header_nav li a:after{content:''; position:absolute; left:0%; right:0%; bottom:-14%; -webkit-transition: all 0.15s linear 0s; width:0; background:#FFF; height:2px;}
.header_right{float:right; height:auto; margin:1% 0 0 0; font-size:18px; color:#FFF; letter-spacing:2px; text-align:right; display:inline-block; width:100px; }
.header_right a{float:right;}
.header_right{margin:3% 0 0 0 !important;}
.main_two_tu .x1{margin-left:3%; width:170%;height:50%;}
.main_two_tu .x2{margin:0 0 0 2%; width:170%;height:50%;}
.main_two_tu .x3{margin:0 0 0 8%; width:170%;height:50%;}
.main_two_tu .x4{margin:0 0 0 2%; width:170%;height:50%;}
.main_two_tu .x5{margin-top:0; width:170%;height:50%;}
.main_two_tu2 .x6{margin-top:12%; width:170%;height:50%;}
.c1{display:none;}	
.c2{width:230px;     line-height: 30px;}
.main_two li{float:left; width:18.3%; overflow:hidden; height:100px; cursor:pointer; color:#3E3A39;}
.main_two li:last-child{}	
	.main_four_tuu img{width:100%; height:88px;}
.header_logo{float:left; width:17%; height:auto; margin:1.5% 0 0 0;}
.header_logo img{width:100%; height:50%;z-index: -1;}
.main_three{width:100%; overflow:hidden; margin-bottom:6%;}
.main_three h2,.main_three h4{float:left; font-size:72px; color:#3E3A39; line-height:72px; padding-bottom:5%; margin-left:-5px;}
.main_three h2 a,.main_three h4 a{color:#3E3A39;}
.main_three h4{float:right; margin-right:0px;}
.main_three li{float:left; width:32%; overflow:hidden; margin-right:1.25%;}
.main_three li:nth-child(3n){margin-right:0;}
.main_three_tu{width:100%; height:auto; position:relative;}
.main_three_tu img{width:100%; height:auto;}
.main_three li p{font-size:24px; color:#3E3A39; line-height:24px; padding:7% 0; text-align:left;}
.main_four h2,.mc_one_top h2,.mc_three_top h2,.mc_four_top h2,.mc_six_top h2,
.new_in_list_zi h2,.studio_one_zi h2,.studio_two_zi h2,.studio_three_zi h2{font-size:20px !important; line-height:20px !important;}
.main_three h2,.main_four h2,.main_five_top h2,.mc_one_top h2,.mc_three_top h2,.mc_four_top h2,.mc_six_top h2,.mc_seven_top h2,
.new_in_list_zi h2,.studio_one_zi h2,.studio_two_zi h2,.studio_three_zi h2{font-size:20px !important; line-height:initial;}
.jiaodiantu,.studio_banner{height:150px!important;}
.banner,.studio_banner{margin-top:35px !important;}
.jiaodiantu{width:100%; height:716px; margin:0 auto; position:relative; overflow:hidden;}
.jiaodiantu img{width:20%; height:auto;}
.jiaodiantu .prev{position:absolute; left:5%; top:40%; width:96px; height:96px; background:url(../images/zuojiantou.jpg) no-repeat;}
.jiaodiantu .next{position:absolute; right:5%; top:40%; width:96px; height:96px; background:url(../images/youjiantou.jpg) no-repeat;}
.main_two{width:100%; overflow:hidden; margin-bottom:1px;}
.main_one{width:100%; overflow:hidden; margin:4% 0 2% 0;}
.main_four{width:100%; overflow:hidden; margin-bottom:6%;}
.main_four h2,.main_four h4{float:left; font-size:72px; color:#3E3A39; line-height:72px; padding-bottom:5%; margin-left:2px;}
#danduh2{margin-left:-7px;}
.main_four h2 a,.main_four h4 a{color:#3E3A39;}
.main_four h3{float:right; color:#3E3A39; font-size:55px; line-height:55px; padding-top:0.5%;}
.main_four h4{float:right; margin-right:0px;}
.main_four ul{overflow:hidden; clear:both;}
.main_four li{float:left; width:24.2%; overflow:hidden; margin-right:1.06%;}
.main_four li:nth-child(4n){margin-right:0;}
.main_four_tu{width:100%; height:auto; position:relative;}
.main_four_tu img{width:100%; height:80px;}
.main_four li p{font-size:24px; color:#3E3A39; line-height:24px; padding:7% 0;}
.main_four_in{width:100%; height:100%; cursor:pointer; background:url(../images/pic_31.jpg); position:absolute; left:0; top:0; opacity:0;
-webkit-transition: all 0.2s linear 0s;}
.main_four_in img{width:30%; height:auto; display:block; position:relative; top:40%; left:35%;
-webkit-transition: all 0.2s linear 0s;}
.main_four li:hover .main_four_in,.main_three li:hover .main_four_in{opacity:1;}
.main_four li:hover .main_four_in img,.main_three li:hover .main_four_in img{top:30%;}

.main_three h4 img,.main_four h4 img,.main_five_top h4 img{width:30px !important; height:30px !important;margin-right:10px;}
.main_three li p,.main_four li p,.main_five_one li h2,.mc_six_btn_left h2,.mc_six_btn_right li h2,.new_in_list_top li h2,.studio_one_btn_left h2,.studio_one_btn_right h2{font-size:8px !important; line-height:initial;height: 10px !important;    text-align: left !important;}


.bqdh{
	
	display:none;
}
.bqdhem{
	display:block;
	
}
.bqdhem p {
	
	border-top: 1px solid #888889;
}

.bqdhem p img{
	display:block;
	width:100%;
	margin-top: 10px;
}
.footer_center{float:right !important; width:14%; color:#888889; margin-top: 24%;}
.topt{
	
	float: right; 
}
.topt li img{
	width:50px;

}
.footer_right{float:left !important; width:20%; color:#888889;}



.footer_right_one{width:100%; overflow:hidden; border-bottom:1px solid #888889; font-size:14px; line-height:24px; padding-bottom:10px; margin-bottom:10px;}
.footer_right_two{width:100%; overflow:hidden; border-bottom:1px solid #888889; padding-bottom:20px; margin-bottom:10px;}
.footer_right_two_z{float:left; font-size:36px; color:#FEFEFE; line-height:50px;}
.footer_right_two_y{float:right; margin-right:5%;}
.footer_right_two_y img{display:block; width:100%;}


.footer_right_three{margin-top:0%; overflow:hidden; width:100%;}
/*.footer_right_three li{float:left;}*/
.footer_right_three li img{width:40%; float:left; cursor:pointer;}



}
/*新加载开始*/
.jiaz{width:50%; overflow:hidden; margin:0 auto;}
.jiaz_left{float:left; width:48%; height:40px; border:2px solid #3E3A39; background:#FFF; text-align:center; line-height:40px; position:relative;}
.jiaz_left input{color:#3E3A39; font-size:14px; line-height:40px; z-index:2; position:relative; width:100%; height:100%; display:block; background:no-repeat; border:none; outline:none; font-family:"微软雅黑";}
.jiaz_left:hover input{color:#FFF; cursor:pointer;}
.jiaz_left i{transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; width:0; height:40px; position:absolute; 
left:50%; top:50%; margin:-20px 0 0 0; z-index:1; color:#FFF;}
.jiaz_left:hover i{color:#3E3A39; background:#3E3A39; width:100%; margin-left:-50%;}
.jiaz_right{float:right; width:48%; height:40px; border:2px solid #3E3A39; background:#FFF; text-align:center; line-height:40px; position:relative;}
.jiaz_right input{color:#3E3A39; font-size:14px; line-height:40px; z-index:2; position:relative; width:100%; height:100%; display:block; background:no-repeat; border:none; outline:none; font-family:"微软雅黑";}
.jiaz_right:hover input{color:#FFF; cursor:pointer;}
.jiaz_right i{transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s; width:0; height:40px; position:absolute; 
left:50%; top:50%; margin:-20px 0 0 0; z-index:1; color:#FFF;}
.jiaz_right:hover i{color:#3E3A39; background:#3E3A39; width:100%; margin-left:-50%;}
/*新加载结束*/
@media screen and (max-width:1024px){
	.jiaz{width:100%; overflow:hidden; margin:0 auto;}
}



/*加载更多样式开始*/
.more{width:360px;height:60px;border:1px #ccc solid;text-align:center;border-radius:5px;overflow:hidden;margin:45px auto 90px;position:relative; color:#333; clear:both;}
.more input{color:#333;font-size:20px;margin:0 auto;line-height:60px;z-index:2;position:relative;width:100%;height:100%;display:block;background:no-repeat;border:none; font-family:"微软雅黑";}
.more:hover input{color:#fff; cursor:pointer;}
.more i{transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;width:0;height:60px;position:absolute;left:50%;margin-left:0;top:50%;margin-top:-30px;z-index:1; color:#f4f4f4;}
.more:hover i{background:#f4ae13;width:360px;border-radius:5px;margin-left:-180px; color:#f4ae13;}
.more p{font-size:20px; line-height:60px;}
/*加载更多样式结束*/
.main_five{width:100%; overflow:hidden; margin-bottom:1%;}
.main_five_top{width:100%; overflow:hidden;}
.main_five_top h2,.main_five_top h4{float:left; font-size:72px; color:#3E3A39; line-height:72px; padding-bottom:5%; margin-left:-7px;}
.main_five_top h2 a,.main_five_top h4 a{color:#3E3A39;}
.main_five_top h4{float:right; margin-right:0px;}
.main_five_one{width:100%; overflow:hidden; margin-bottom:5%;}
.main_five_one li{float:left; width:32.5%; margin:0 1.25% 1.25% 0;}
.main_five_one li:nth-child(3n){margin-right:0;}
.main_five_one_tu{width:100%; height:auto; position:relative;}
.main_five_one_tu img{width:100%; height:auto;}
.main_five_one_tu:hover .main_four_in{opacity:1;}
.main_five_one li h2{font-weight:normal; font-size:24px; line-height:24px; padding:5% 0 3% 0; margin-left:0;}
.main_five_one li h3{font-weight:normal; font-size:14px; line-height:14px; padding-bottom:3%;}
.main_five_one li p{font-size:14px; line-height:24px;}
.main_five_two{width:100%; overflow:hidden;}
.main_five_two li{float:left; width:32.5%; overflow:hidden; margin:0 1.25% 3% 0;}
.main_five_two li:nth-child(3n){margin-right:0;}
.main_five_two_left{float:left; width:55%; overflow:hidden;}
.main_five_two_left h3{font-size:16px; padding-bottom:3%; margin-left:0; font-weight:normal;}
.main_five_two_left h2{font-size:14px; line-height:14px; padding-bottom:6%; margin-left:0; font-weight:normal;}
.main_five_two_left p{font-size:14px; line-height:26px;}
.main_five_two_right{float:right; width:40.5%; overflow:hidden; position:relative;}
.main_five_two_right:hover .main_four_in{opacity:1;}
.main_five_two_right img{width:100%; height:auto;}
.foot{width:100%; overflow:hidden; background:#333131; padding:5% 0;}
.footer{width:90%; overflow:hidden; margin:0 auto;}
.footer_top{font-weight:bolder; font-size:60px; color:#BFBFC0; line-height:60px; padding-bottom:5%;}
.footer_left{float:left; width:32%; overflow:hidden; margin-right:6%; color:#888889;margin-left:10%;}
.footer_left h2,.footer_center h2,.footer_right h2{font-size:24px; line-height:24px; border-bottom:1px solid #888889; padding-bottom:11px; margin-bottom:10px;}
  .footer_left p{font-size:14px; line-height:15px; color:#888889;}  
.footer_left p a{color:#888889;}
.footer_left span{font-size:18px; color:#DCDCDD; line-height:18px; font-weight:bolder; display:block; padding:1% 0;}
@media only screen and (max-width:767px){

.footer_right span{line-height:20px !important;}
.footer_right p{line-height:20px !important;}


}



.footer_center{float:left; width:14%; color:#888889;}
.footer_center .input1{width:95%; height:14px; color:#DCDCDD; background:#6d6d6d; margin:7px 0 15px; font-size:14px; padding:17px 0; border:none; outline:none; padding-left:4%;}
.footer_center .input2{font-size:14px; line-height:14px; color:#3E3A39; padding:12px 15px; margin-bottom:50px; background:#a5a7a6; outline:none; border:none; cursor:pointer;}
.footer_center .input2:hover{background:#888889; color:#DCDCDD;}
.footer_center_in{width:100%; overflow:hidden;}
.footer_center_in li{float:left; width:22%;}
.footer_center_in li:first-child{margin-left:-4%;}
.footer_center_in li:last-child{float:right; margin-right:-6%;}
.footer_center_in li img{display:block; width:60%; margin:0 auto;}
.footer_center_in li p{text-align:center; font-size:12px; color:#888889; padding-top:7px;}
.footer_center_in li a{color:#888889;}
.footer_center_in li a p:hover{color:#DCDCDD;}
.footer_center_im{width:100%; overflow:hidden;}
.footer_center_im li{width:100%; border-bottom:1px solid #888889; font-size:14px; color:#888889; line-height:24px; padding-bottom:10px; margin-bottom:10px;}
.footer_center_im li:last-child{border-bottom:none;}
.footer_center_im li a{color:#888889;}
.footer_center_im li a:hover{color:#DCDCDD;}
.footer_right{float:right; width:20%; color:#888889;}
.footer_right_one{width:100%; overflow:hidden; border-bottom:1px solid #888889; font-size:14px; line-height:24px; padding-bottom:10px; margin-bottom:10px;}
.footer_right_two{width:100%; overflow:hidden; border-bottom:1px solid #888889; padding-bottom:20px; margin-bottom:10px;}
.footer_right_two_z{float:left; font-size:36px; color:#FEFEFE; line-height:50px;}
.footer_right_two_y{float:right; margin-right:5%;}
.footer_right_two_y img{display:block; width:100%;}
.footer_right_three{margin-top:0%; overflow:hidden; width:100%;}
/*.footer_right_three li{float:left;}*/
.footer_right_three li img{width:40%; float:left; cursor:pointer;}
.lunbo{display:none;}
/*首页end*/

.workny{width:90%; overflow:hidden; margin:0 auto; color:#3E3A39;}
.goback{width:35%; text-align:right; margin-top:10%; overflow:hidden; float:right;
-webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}
.goback a{font-size:120px; font-weight:bold; color:#3E3A39; padding-left:25%; background:url(../images/im_21.jpg) no-repeat left; background-size:25%;}



.goback:hover{margin-right:5%;}

@media screen and (max-width:1024px){
	.goback{width:100%; text-align:left; margin-top:10%; overflow:hidden; float:left;
-webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}
.goback a{font-size:20px; font-weight:bold; color:#3E3A39; padding-left:25%; background:url(../images/im_21.jpg) no-repeat left; background-size:25%;}



.goback:hover{margin-right:5%;}
	
}


.workny_one{width:100%; overflow:hidden; padding-top:5%;}
.workny_one h2{font-size:72px; line-height:90px; padding-bottom:3%;}
.workny_one_datu{width:100%; height:auto;}
.workny_one_datu img{width:100%; height:auto;}
.workny_two{width:100%; overflow:hidden;}
.workny_two_top{width:100%; overflow:hidden; font-size:48px; font-weight:bolder; padding:10% 0 5% 0;}
.workny_two_xia{width:100%; overflow:hidden;}
.workny_two_xia_z{float:left; width:75%; overflow:hidden;}
.workny_two_xia_left{float:left; width:100%; overflow:hidden;}
.workny_two_xia_left li{float:left; width:44.5%; overflow:hidden; margin:0 3.5% 5% 0;}
.workny_two_xia_left li h2{font-size:18px; line-height:18px; padding-bottom:3%;}
.workny_two_xia_left li p{font-size:14px; line-height:28px;}
.workny_two_xia_right{float:right; width:25%; text-align:right; color:#888889;}
.workny_two_xia_right p{font-size:16px; line-height:28px;}
.workny_two_xia_right a{font-size:14px; color:#888889; padding:1% 0;}
/*work内页切换样式开始*/
.qiehuan{position:relative;zoom:1;overflow:hidden; width:100%; margin:0 auto;}
.index_b_hero{position:relative;margin:auto;width:1130px;height:725px; margin-left:0px;}
.index_b_hero img {width:1070px;height:750px;}
.index_b_hero .heros{width:1070px;height:850px;}
.index_b_hero .hero-wrap{position:absolute;overflow:visible;}
.index_b_hero .page_btn{position:absolute;top:315px;z-index:366;width:96px;height:96px;}
.index_b_hero .next{right:-5%; background:url(/template/song/images/im_02.png);}
.index_b_hero .hero {position:absolute;top:0;left:0;z-index:1;width:1130px;height:725px;overflow:hidden;}
.index_b_hero .mask-left,#index_b_hero .mask-right{position:absolute;top:0;left:0;z-index:1;width:1070px;height:725px;overflow:hidden;background:#000;filter:alpha(Opacity=50);opacity:.5;}
.index_b_hero .mask-left{left:1070px;}
.index_b_hero .mask-right{left:1070px;}
/*work内页切换样式结束*/
/*workny end*/

.mc{width:90%; overflow:hidden; margin:0 auto; color:#3E3A39;}
.mc_one{width:100%; overflow:hidden; padding:4% 0 6%;}
.mc_one_top,.mc_three_top,.mc_four_top,.mc_six_top,.mc_seven_top{width:100%; overflow:hidden;}
.mc_one_top h2,.mc_three_top h2,.mc_four_top h2,.mc_seven_top h2{font-size:72px;line-height:72px; padding-bottom:2%; margin-left:0px;}
.mc_six_top h2{font-size:72px;line-height:72px; padding-bottom:2%; margin-left:-3px;}
.mc_one_tu{width:100%; height:auto;}
.mc_one_tu img{width:100%; height:100%;}
.mc_two{width:100%; overflow:hidden; padding-bottom:6%;}
.mc_two h2{font-size:48px; line-height:48px; padding-bottom:1%;}
.mc_two h3{font-size:48px; color:#888889; line-height:72px; padding-bottom:2%;}
.mc_two li{float:left; width:35.5%; margin-right:5%;}
.mc_two li h2{font-size:18px; line-height:18px; padding-bottom:3%;}
.mc_two li p{font-size:14px; line-height:28px;}
.mc_three{width:100%; overflow:hidden;}
.mc_three h3{font-size:48px; line-height:72px; color:#888889;}
.mc_three h4{font-size:48px; line-height:72px; padding-bottom:2%;}
.mc_three li{float:left; width:31%; overflow:hidden; height:228px; margin-bottom:2%;}
.mc_three_left{float:left; width:21.2%; overflow:hidden; font-size:70px; font-weight:bold; color:#888889;}
.mc_three_left a{color:#888889;}
.mc_three_left a:hover{color:#221814;}
.mc_three_right{float:right; width:78.8%; overflow:hidden; padding-top:3%;}
.mc_three_right h2{ font-size:24px; line-height:32px; margin-bottom:3%;}
.mc_three_right h2 a{color:#888889;}
.mc_three_right h2 a:hover{color:#221814;}
.mc_three_right li{float:left; width:50%; overflow:hidden; font-size:14px; line-height:28px; height:initial; margin-bottom:0;}
.mc_four{width:100%; overflow:hidden; padding:4% 0;}
.mc_four_tu{width:100%; height:auto;}
.mc_four_tu img{width:100%; height:100%;}
.mc_five{width:100%; overflow:hidden;}
.mc_five_top{width:100%; overflow:hidden; padding-bottom:3%;}
.mc_five_top_left{float:left; /*width:35.5%;*/width:40%; margin-right:5%;}
.mc_five_top_left h2{font-size:48px; color:#888889; line-height:72px; padding-bottom:2%;}
.mc_five_top_left h3{font-size:48px; line-height:48px; padding-bottom:3%;}
.mc_five_top_right{float:left; /*width:35.5%;*/width:40%; padding-top:4%;}
.mc_five_top_right li{float:left; width:42%; overflow:hidden; margin-right:8%;}
.mc_five_top_right img{width:100%; height:auto;}
.mc_five_top_right li p{font-size:14px; color:#3E3A39; text-align:center;}
.mc_five_top_right li a{color:#3E3A39;}
.mc_five_btn{width:100%; overflow:hidden;}
.mc_five_btn li{float:left; /*width:35.5%;*/width:40%; height:252px; margin:0 5% 3% 0;}
.mc_five_btn li h2{font-size:18px; line-height:18px; padding-bottom:1%;}
.mc_five_btn li p{font-size:14px; line-height:28px;}
.mc_six{width:100%; overflow:hidden; padding:4% 0;}
.mc_six_tu{width:100%; height:auto;}
.mc_six_tu img{width:100%; height:100%;}
.mc_six_btn{width:100%; overflow:hidden; padding-top:3%;}
.mc_six_btn_left{float:left; width:35.5%; margin-right:5%;}
.mc_six_btn_left h2,.mc_six_btn_right li h2{font-size:18px; line-height:18px; padding-bottom:1%;}
.mc_six_btn_left p,.mc_six_btn_right li p{font-size:14px; line-height:28px;}
.mc_six_btn_left_in{width:100%; overflow:hidden; padding-top:5%;}
.mc_six_btn_left_in li{float:left; width:29%; overflow:hidden; margin-right:7%;}
.mc_six_btn_left_in li img{width:100%; height:auto;}
.mc_six_btn_left_in li p{text-align:center;}
.mc_six_btn_right{float:left; width:35.5%;}
.mc_six_btn_right li{width:100%; overflow:hidden; margin-bottom:10%;}
.mc_seven{width:100%; overflow:hidden; padding-bottom:4%;}
.mc_seven_tu{width:100%; height:auto;}
.mc_seven_tu img{width:100%; height:100%;}
.mc_seven_btn{width:100%; overflow:hidden; padding-top:5%;}
.mc_seven_btn_left{float:left; width:35.5%;}
.mc_seven_btn_left h2{font-size:48px; line-height:48px; padding-bottom:5%;}
.mc_seven_btn_left p,.mc_seven_btn_right p{font-size:14px; line-height:28px;}
.mc_seven_btn_right{float:right; width:58%;}
.mc_seven_btn_right h2{font-size:48px; line-height:48px; padding-bottom:3%; color:#888889;}
/*mc end*/

.new{width:90%; overflow:hidden; margin:0 auto; color:#3E3A39; padding:10% 0 6%;}
.new_in{width:100%; overflow:hidden;}
.new_in_list{float:left; width:66.5%; overflow:hidden;}
.new_in_list_zi{width:100%; overflow:hidden;}
.new_in_list_zi h2{font-size:72px; padding-bottom:4%; margin-left:-7px;}
.new_in_list_top{width:100%; overflow:hidden; margin-bottom:5%;}
.new_in_list_top li{float:left; width:49%; overflow:hidden; margin-bottom:2%;}
.new_in_list_top li a{color:#3E3A39;}
.new_in_list_top li:nth-child(2n){float:right;}
.new_in_list_top_tu{width:100%; height:auto; position:relative;}
.new_in_list_top_tu img{width:100%; height:auto;}
.new_in_list_top_tu:hover .main_four_in{opacity:1;}
.new_in_list_top li h2{font-weight:normal; font-size:24px; line-height:24px; padding:3% 0 2% 0;}
.new_in_list_top li h3{font-weight:normal; font-size:14px; line-height:14px; padding-bottom:3%;}
.new_in_list_top li p{font-size:14px; line-height:20px;}
.new_in_list_xia{width:100%; overflow:hidden;}
.new_in_list_xia li{float:left; width:49%; overflow:hidden; margin-bottom:3%;}
.new_in_list_xia li:nth-child(2n){float:right;}
.new_in_list_xia_left{float:left; width:55%; overflow:hidden;}
.new_in_list_xia_left h3{font-weight:normal; font-size:16px; padding-bottom:2%; margin-left:0;}
.new_in_list_xia_left h2{font-weight:normal; font-size:14px; line-height:14px; padding-bottom:5%;}
.new_in_list_xia_left p{font-size:14px; line-height:20px;}
.new_in_list_xia_right{float:right; width:40.5%; overflow:hidden;}
.new_in_list_xia_right img{width:100%; height:auto;}
.new_in_list_page{text-align:center; font-size:14px; color:#888889; padding-top:4%;}
.new_in_list_page a{color:#888889; padding:0 1%;}
.new_in_right{float:right; width:25%; overflow:hidden; padding-top:14%; text-align:right;}
.new_in_right li{width:100%; overflow:hidden; font-size:14px; color:#888889; padding-bottom:5%;}
.new_in_right li a{color:#888889;}
.new_in_right li a:hover{color:#3E3A39;}
.new_in_right_in{width:135px; overflow:hidden; float:right; margin-top:7%;}
.new_in_right_in p{text-align:center;}
/*news end*/

.newny{width:90%; overflow:hidden; margin:0 auto; color:#3E3A39; padding-bottom:6%;}
.newny_tu{width:100%; overflow:hidden; margin-bottom:5%;}
.newny_tu img{width:100%; height:auto;}
.newny_zi{width:100%; font-size:14px; line-height:28px; -webkit-column-count:1; -webkit-column-width:35%; -webkit-column-gap:43px;}
/*newsny end*/

.studio_banner{width:100%; overflow:hidden; height:716px; margin-top:85px;}
.studio_banner img{width:100%; height:auto;}
.studio{width:90%; overflow:hidden; margin:0 auto; color:#3E3A39; padding-top:4%;}
.studio_one{width:100%; overflow:hidden; margin-bottom:5%;}
.studio_one_zi,.studio_two_zi,.studio_three_zi{width:100%; overflow:hidden;}
.studio_one_zi h2,.studio_two_zi h2,.studio_three_zi h2{font-size:72px; line-height:72px; padding-bottom:3%;}
.studio_two_zi h2{float:left;}
.studio_two_zi h4{float:right;}
.studio_one_top{width:100%; overflow:hidden; font-size:14px; line-height:30px; padding-bottom:5%; -webkit-column-count:2; -webkit-column-gap:35px;}
.studio_one_btn{width:100%; overflow:hidden;}
.studio_one_btn_left{float:left; width:48.5%;}
.studio_one_btn_left h2{font-size:18px; line-height:18px; padding-bottom:1%;}
.studio_one_btn_left p{font-size:14px; line-height:30px; padding-top:1%;}
.studio_one_btn_right{float:right; width:49%;}
.studio_one_btn_right h2{font-size:18px; line-height:18px; padding-bottom:1%;}
.studio_one_btn_right p{font-size:36px; line-height:59px;}
.studio_two{width:100%; overflow:hidden;}
.studio_two h2{font-size:72px; line-height:72px; padding-bottom:3%; margin-left:-7px;}
.studio_two li{float:left; /*width:24%; margin:0 1.3% 1.25% 0;*/width:398px; overflow:hidden; margin:0 20px 0 0; position:relative; cursor:pointer;}
/*.studio_two li:nth-child(4n){margin-right:0;}*/
.studio_two li img{width:100%; height:auto;}
.studio_two_bjing{width:90%; height:92%; background:#3E3A39; padding:0 5%; color:#888889; position:absolute; left:0; top:0; padding-top:10%; opacity:0;
transition: all 0.2s ease 0;
-webkit-transition: all 0.2s ease 0; -moz-transition: all 0.2s ease 0; -o-transition: all 0.2s ease 0; -ms-transition: all 0.2s ease 0;}
.studio_two_bjing h2{font-size:44px; line-height:44px; padding-bottom:4%; letter-spacing:5px; margin-left:0px;}
.studio_two_bjing h3{font-weight:normal; font-size:28px; line-height:44px; letter-spacing:3px;}
.studio_two_bjing p{font-size:24px; line-height:40px;}
.studio_two li:hover .studio_two_bjing{opacity:1;}
.studio_three{width:100%; overflow:hidden; padding:5% 0 0%;}
.studio_three h2{font-size:72px;line-height:72px; padding-bottom:3%; margin-left:-5px;}
.studio_three_tu{width:100%; height:auto; margin-bottom:2%;}
.studio_three_tu img{width:100%; height:100%;}
.studio_four{width:100%; overflow:hidden; padding-bottom:5%;}
.studio_four_top{width:100%; overflow:hidden;}
.studio_four_top_left{float:left; width:49%; font-size:48px; font-weight:bolder; margin-left:-4px;}
.studio_four_top_right{float:right; width:49%; font-size:14px; line-height:30px;}
.studio_four_btn{width:100%; height:auto;}
.studio_four_btn img{width:100%; height:100%;}
/*studio end*/
.bg{position:fixed; width:100%; height:100%; left:0; top:0; background-image:url(../images/bg.jpg); z-index:99999;}
.hezi{width:700px; height:560px; background:#F00; position:absolute; left:50%; top:50%; margin-left:-350px; margin-top:-280px;}
.hezi_ship{position:relative; width:100%; height:100%;}
.hezi_guanbi{position:absolute; width:30px; height:30px; right:0; top:-40px; z-index:100; cursor:pointer;}
.hezi_biaoti{position:absolute; left:0; top:-40px; font-size:20px; color:#FFF; z-index:100;}

/*首页banner切换图*/
.adx{float:left; width:100%; height:740px;}
.ad_neix{text-align:center;width:100%; min-width:1155px;}
#srcid{position: relative; width:100%; min-width:1043px; height:740px; background: url(../images/xin_banner01.jpg) no-repeat center top;}
/*===================================================================================================================*/
.xinyou{padding-top:8.2%;}
.xinyou2{padding-top:0%;}
.gundong{width:1728px;}